.content {
	display: flex;
    margin-top: 10px;
	.content1{
		background-color: #f5f5f5;
        height: 485px;
		.content3 {
			width: 76px;
			height: 40px;
			font-family: PingFangSC-Regular;
			font-size: 14px;
			color: #333333;
			text-align: center;
			line-height: 40px;
			
		}
        .content2 {
            width: 76px;
			height: 40px;
			font-family: PingFangSC-Regular;
			font-size: 14px;
			color: #333333;
			text-align: center;
			line-height: 40px;
            background-color: #fff;
        }
	}
	.content4 {
		flex-grow: 1;
		background-color: #fff;
		.content5 {
			margin: 0 18px 12px 16px;
			display: flex;
			border-bottom: 1px solid #f1f1f1;
			.content6 {
				margin-right: 16px;
				.content7 {
					width: 68px;
					height: 68px;
					margin-bottom: 12px;
				}
			}
			.content8 {
				flex-grow: 1;
				.content__top {
					font-family: PingFangSC-Medium;
					font-size: 14px;
					color: #333333;
					margin-bottom: 8px;
				}
				.content__middle{
					font-family: PingFangSC-Regular;
					font-size: 12px;
					color: #333333;
					line-height: 16px;
					margin-bottom: 8px;
				}
				.content__bottom {
					display: flex;
					align-items: center;
					justify-content: space-between;
					.content__price {
						display: flex;
						align-items: center;
						.content__promotion {
							font-family: PingFangSC-Semibold;
							font-size: 14px;
							color: #e93b3b;
							line-height: 20px;
							margin-right: 8px;
							&::first-letter {
								font-size: 12px;
							}
						}
						.content__original {
							font-family: PingFangSC-Regular;
							font-size: 10px;
							color: #999999;
							line-height: 20px;
							&::first-letter {
								font-size: 12px;
							}
						}
					}
					.content__count {
						display: flex;
						align-items: center;
						.content__minus-iconfont {
							color: #666666;
							font-size: 20px;
							text-align: center;
							line-height: 19px;
							border:1px solid #666666;
							width: 20px;
							height: 20px;
							border-radius: 50%;
						}
						.content__number {
							font-family: PingFangSC-Regular;
							font-size: 14px;
							color: #333333;
							margin-left: 10px;
							margin-right: 10px;
							
						}
						.content__plus-iconfont {
							font-size: 19px;
							text-align: center;
							line-height: 19px;
							color: #e5edf3;
							width: 20px;
							height: 20px;
							border-radius: 50%;
							background-color:#0091ff ;
						}
					}
				}
			}
		}
	}
	
}




.container__mask__black-panel1 {
    position: fixed;
    top: 0;
    right: 544px;
    bottom: 102px;
    left: 615px;
    background: rgba(0, 0, 0, 0.5);

}
.content5 {
	margin: 0 18px 0px 16px;
	display: flex;
	border-bottom: 1px solid #f1f1f1;
	
	.content6 {
		margin-right: 16px;
		
		.content7 {
			width: 68px;
			height: 68px;
			
		}
	}}
.content8 {
	flex-grow: 1;
	.content__top {
		font-family: PingFangSC-Medium;
		font-size: 14px;
		color: #333333;
		margin-bottom: 8px;
	}
	.content__middle{
		font-family: PingFangSC-Regular;
		font-size: 12px;
		color: #333333;
		line-height: 16px;
		margin-bottom: 8px;
	}
	.content__bottom {
		display: flex;
		align-items: center;
		justify-content: space-between;
		.content__price {
			display: flex;
			align-items: center;
			.content__promotion {
				font-family: PingFangSC-Semibold;
				font-size: 14px;
				color: #e93b3b;
				line-height: 20px;
				margin-right: 8px;
				&::first-letter {
					font-size: 12px;
				}
			}
			.content__original {
				font-family: PingFangSC-Regular;
				font-size: 10px;
				color: #999999;
				line-height: 20px;
				&::first-letter {
					font-size: 12px;
				}
			}
		}
		.content__count {
			display: flex;
			align-items: center;
			.content__minus-iconfont {
				color: #666666;
				font-size: 20px;
				text-align: center;
				line-height: 19px;
				border:1px solid #666666;
				width: 20px;
				height: 20px;
				border-radius: 50%;
			}
			.content__number {
				font-family: PingFangSC-Regular;
				font-size: 14px;
				color: #333333;
				margin-left: 10px;
				margin-right: 10px;
				
			}
			.content__plus-iconfont {
				font-size: 19px;
				text-align: center;
				line-height: 19px;
				color: #e5edf3;
				width: 20px;
				height: 20px;
				border-radius: 50%;
				background-color:#0091ff ;
			}
		}
	}
}
.content__plus-iconfont1 {
	font-size: 17px;
	margin-left: 7px;
	text-align: center;
	line-height: 19px;
	color: #e5edf3;
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background-color:#0091ff ;
	margin-top: 29px;
	margin-right: 16px;
}
.container__mask__notice-panel1 {
	width: 375.8px;
	background: #ffffff;
	position: fixed;
	margin-left: 36px;
		left: 50%;
		top:73.9%;
		transform: translate(-50%, -50%);
}



.cart {
	box-shadow: 0 -1px 1px 0 #f1f1f1;
	height: 49px;
	// background-color: olivedrab;
	display: flex;
	justify-content: space-between;
	.cart1 {
		display: flex;
		align-items: center;
		.cart2 {
			position: relative;
			margin-left: 24px;
			margin-right: 32px;
			.cart3 {
				width: 28px;
				height: 26px;
			}
			
		}
		.cart5 {
			display: flex;
			align-items: center;
			font-family: PingFangSC-Regular;
			font-size: 12px;
			color: #333333;
			.cart6 {
				font-family: PingFangSC-Medium;
				font-size: 18px;
				color: #e93b3b;
			}
		}
	}
	.cart7 {
		width: 98px;
		height: 49px;
		background-color: #4fb0f9;
		font-family: PingFangSC-Medium;
		font-size: 14px;
		color: #ffffff;
		text-align: center;
		line-height: 49px;
	}
}
